namespace BootBlazor.Servers.Dynamic;

[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
public class DynamicPropertyAttribute : Attribute
{
    public string? Title { get; set; }

    public string? Format { get; set; }

    public int Order { get; set; }

    public bool IsKey { get; set; }

    public bool IsDisplay { get; set; } = true;

    public bool AllowEdit { get; set; } = true;
}
